The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Changes 06
MANIFEST 11
META.json 4045
META.yml 4044
Makefile.PL 22
README 11
bin/dzil 11
lib/Dist/Zilla/App/Command/authordeps.pm 22
lib/Dist/Zilla/App/Command/build.pm 22
lib/Dist/Zilla/App/Command/clean.pm 22
lib/Dist/Zilla/App/Command/install.pm 22
lib/Dist/Zilla/App/Command/listdeps.pm 22
lib/Dist/Zilla/App/Command/new.pm 22
lib/Dist/Zilla/App/Command/nop.pm 22
lib/Dist/Zilla/App/Command/release.pm 22
lib/Dist/Zilla/App/Command/run.pm 22
lib/Dist/Zilla/App/Command/setup.pm 22
lib/Dist/Zilla/App/Command/smoke.pm 22
lib/Dist/Zilla/App/Command/test.pm 22
lib/Dist/Zilla/App/Command.pm 22
lib/Dist/Zilla/App/Tester.pm 33
lib/Dist/Zilla/App.pm 22
lib/Dist/Zilla/Chrome/Term.pm 22
lib/Dist/Zilla/Chrome/Test.pm 22
lib/Dist/Zilla/Dist/Builder.pm 22
lib/Dist/Zilla/Dist/Minter.pm 22
lib/Dist/Zilla/File/FromCode.pm 22
lib/Dist/Zilla/File/InMemory.pm 22
lib/Dist/Zilla/File/OnDisk.pm 22
lib/Dist/Zilla/MVP/Assembler/GlobalConfig.pm 22
lib/Dist/Zilla/MVP/Assembler/Zilla.pm 22
lib/Dist/Zilla/MVP/Assembler.pm 22
lib/Dist/Zilla/MVP/Reader/Finder.pm 22
lib/Dist/Zilla/MVP/Reader/Perl.pm 22
lib/Dist/Zilla/MVP/RootSection.pm 22
lib/Dist/Zilla/MVP/Section.pm 22
lib/Dist/Zilla/MintingProfile/Default.pm 22
lib/Dist/Zilla/Plugin/AutoPrereq.pm 22
lib/Dist/Zilla/Plugin/AutoPrereqs.pm 22
lib/Dist/Zilla/Plugin/AutoVersion.pm 22
lib/Dist/Zilla/Plugin/BumpVersion.pm 22
lib/Dist/Zilla/Plugin/ConfirmRelease.pm 22
lib/Dist/Zilla/Plugin/DistINI.pm 22
lib/Dist/Zilla/Plugin/ExecDir.pm 22
lib/Dist/Zilla/Plugin/ExtraTests.pm 22
lib/Dist/Zilla/Plugin/FakeRelease.pm 22
lib/Dist/Zilla/Plugin/FinderCode.pm 22
lib/Dist/Zilla/Plugin/GatherDir/Template.pm 22
lib/Dist/Zilla/Plugin/GatherDir.pm 22
lib/Dist/Zilla/Plugin/GenerateFile.pm 22
lib/Dist/Zilla/Plugin/InlineFiles.pm 22
lib/Dist/Zilla/Plugin/License.pm 22
lib/Dist/Zilla/Plugin/MakeMaker/Runner.pm 35
lib/Dist/Zilla/Plugin/MakeMaker.pm 22
lib/Dist/Zilla/Plugin/Manifest.pm 22
lib/Dist/Zilla/Plugin/ManifestSkip.pm 22
lib/Dist/Zilla/Plugin/MetaConfig.pm 33
lib/Dist/Zilla/Plugin/MetaJSON.pm 22
lib/Dist/Zilla/Plugin/MetaResources.pm 33
lib/Dist/Zilla/Plugin/MetaTests.pm 22
lib/Dist/Zilla/Plugin/MetaYAML.pm 22
lib/Dist/Zilla/Plugin/ModuleBuild.pm 35
lib/Dist/Zilla/Plugin/ModuleShareDirs.pm 22
lib/Dist/Zilla/Plugin/NextRelease.pm 22
lib/Dist/Zilla/Plugin/PkgDist.pm 22
lib/Dist/Zilla/Plugin/PkgVersion.pm 22
lib/Dist/Zilla/Plugin/PodCoverageTests.pm 22
lib/Dist/Zilla/Plugin/PodSyntaxTests.pm 22
lib/Dist/Zilla/Plugin/PodVersion.pm 22
lib/Dist/Zilla/Plugin/Prereq.pm 33
lib/Dist/Zilla/Plugin/Prereqs.pm 33
lib/Dist/Zilla/Plugin/PruneCruft.pm 22
lib/Dist/Zilla/Plugin/PruneFiles.pm 22
lib/Dist/Zilla/Plugin/Readme.pm 22
lib/Dist/Zilla/Plugin/RemovePrereqs.pm 22
lib/Dist/Zilla/Plugin/ShareDir.pm 22
lib/Dist/Zilla/Plugin/TemplateModule.pm 22
lib/Dist/Zilla/Plugin/TestRelease.pm 22
lib/Dist/Zilla/Plugin/UploadToCPAN.pm 22
lib/Dist/Zilla/PluginBundle/Basic.pm 22
lib/Dist/Zilla/PluginBundle/Classic.pm 22
lib/Dist/Zilla/PluginBundle/FakeClassic.pm 22
lib/Dist/Zilla/PluginBundle/Filter.pm 22
lib/Dist/Zilla/Prereqs.pm 22
lib/Dist/Zilla/Role/AfterBuild.pm 22
lib/Dist/Zilla/Role/AfterMint.pm 22
lib/Dist/Zilla/Role/AfterRelease.pm 22
lib/Dist/Zilla/Role/BeforeArchive.pm 22
lib/Dist/Zilla/Role/BeforeBuild.pm 22
lib/Dist/Zilla/Role/BeforeMint.pm 22
lib/Dist/Zilla/Role/BeforeRelease.pm 22
lib/Dist/Zilla/Role/BuildRunner.pm 22
lib/Dist/Zilla/Role/Chrome.pm 22
lib/Dist/Zilla/Role/ConfigDumper.pm 22
lib/Dist/Zilla/Role/ExecFiles.pm 22
lib/Dist/Zilla/Role/File.pm 22
lib/Dist/Zilla/Role/FileFinder.pm 22
lib/Dist/Zilla/Role/FileFinderUser.pm 22
lib/Dist/Zilla/Role/FileGatherer.pm 22
lib/Dist/Zilla/Role/FileInjector.pm 22
lib/Dist/Zilla/Role/FileMunger.pm 22
lib/Dist/Zilla/Role/FilePruner.pm 22
lib/Dist/Zilla/Role/InstallTool.pm 22
lib/Dist/Zilla/Role/MetaProvider.pm 22
lib/Dist/Zilla/Role/MintingProfile/ShareDir.pm 22
lib/Dist/Zilla/Role/MintingProfile.pm 22
lib/Dist/Zilla/Role/ModuleMaker.pm 22
lib/Dist/Zilla/Role/Plugin.pm 22
lib/Dist/Zilla/Role/PluginBundle/Easy.pm 22
lib/Dist/Zilla/Role/PluginBundle.pm 22
lib/Dist/Zilla/Role/PrereqSource.pm 22
lib/Dist/Zilla/Role/Releaser.pm 22
lib/Dist/Zilla/Role/ShareDir.pm 22
lib/Dist/Zilla/Role/Stash/Authors.pm 22
lib/Dist/Zilla/Role/Stash/Login.pm 22
lib/Dist/Zilla/Role/Stash.pm 22
lib/Dist/Zilla/Role/TestRunner.pm 22
lib/Dist/Zilla/Role/TextTemplate.pm 22
lib/Dist/Zilla/Role/VersionProvider.pm 22
lib/Dist/Zilla/Stash/PAUSE.pm 22
lib/Dist/Zilla/Stash/Rights.pm 22
lib/Dist/Zilla/Stash/User.pm 22
lib/Dist/Zilla/Tester.pm 55
lib/Dist/Zilla/Tutorial.pm 22
lib/Dist/Zilla/Types.pm 22
lib/Dist/Zilla/Util.pm 22
lib/Dist/Zilla.pm 22
lib/Test/DZil.pm 0244
t/lib/Test/DZil.pm 1150
t/plugins/confirmrelease.t 1516
t/plugins/nextrelease.t 02
131 files changed (This is a version diff) 465616
@@ -1,5 +1,11 @@
 Revision history for Dist-Zilla
 
+4.200003  2011-02-06 21:37:45 America/New_York
+          avoid test failures on systems where time zone can't be determined
+
+4.200002  2011-02-04 18:02:16 America/New_York
+          Test::DZil is now installed and available to other dist
+
 4.200001  2011-01-19 21:59:18 America/New_York
           add --author to listdeps (Jesse Luehrs)
 
@@ -143,6 +143,7 @@ lib/Dist/Zilla/Tester.pm
 lib/Dist/Zilla/Tutorial.pm
 lib/Dist/Zilla/Types.pm
 lib/Dist/Zilla/Util.pm
+lib/Test/DZil.pm
 misc/dzil-bash_completion
 misc/dzil_bootstrap
 misc/lib/Dist/Zilla/App/Command/gconf.pm
@@ -152,7 +153,6 @@ profiles/default/profile.ini
 t/compile.t
 t/diagnostics/main-module.t
 t/lib/Dist/Zilla/Stash/Heap.pm
-t/lib/Test/DZil.pm
 t/minter.t
 t/plugins/autoprereqs.t
 t/plugins/autoversion.t
@@ -4,7 +4,7 @@
       "Ricardo SIGNES <rjbs@cpan.org>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.200000, CPAN::Meta::Converter version 2.102400",
+   "generated_by" : "Dist::Zilla version 4.200002, CPAN::Meta::Converter version 2.110350",
    "license" : [
       "perl_5"
    ],
@@ -94,6 +94,7 @@
             "Term::ReadKey" : 0,
             "Term::ReadLine" : 0,
             "Term::UI" : 0,
+            "Test::Deep" : 0,
             "Text::Template" : 0,
             "Try::Tiny" : 0,
             "Version::Requirements" : "0.100630",
@@ -108,7 +109,6 @@
       },
       "test" : {
          "requires" : {
-            "Test::Deep" : 0,
             "Test::Fatal" : 0,
             "Test::More" : "0.96"
          }
@@ -124,113 +124,118 @@
       },
       "x_mailing_list" : "http://www.listbox.com/subscribe/?list_id=139292"
    },
-   "version" : "4.200001",
+   "version" : "4.200003",
    "x_Dist_Zilla" : {
       "plugins" : [
          {
+            "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
+            "name" : "@RJBS/CheckPrereqsIndexed",
+            "version" : "0.002"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::GatherDir",
             "name" : "@RJBS/@Basic/GatherDir",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@RJBS/@Basic/PruneCruft",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::ManifestSkip",
             "name" : "@RJBS/@Basic/ManifestSkip",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@RJBS/@Basic/MetaYAML",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@RJBS/@Basic/License",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::Readme",
             "name" : "@RJBS/@Basic/Readme",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExtraTests",
             "name" : "@RJBS/@Basic/ExtraTests",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@RJBS/@Basic/ExecDir",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@RJBS/@Basic/ShareDir",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker",
             "name" : "@RJBS/@Basic/MakeMaker",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@RJBS/@Basic/Manifest",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@RJBS/@Basic/TestRelease",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@RJBS/@Basic/ConfirmRelease",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@RJBS/@Basic/UploadToCPAN",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@RJBS/AutoPrereqs",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::NextVersion",
             "name" : "@RJBS/Git::NextVersion",
-            "version" : "1.103520"
+            "version" : "1.110330"
          },
          {
             "class" : "Dist::Zilla::Plugin::PkgVersion",
             "name" : "@RJBS/PkgVersion",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@RJBS/MetaConfig",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@RJBS/MetaJSON",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@RJBS/NextRelease",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@RJBS/PodSyntaxTests",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::Repository",
@@ -246,7 +251,7 @@
                }
             },
             "name" : "@RJBS/TestMoreWithSubtests",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodWeaver",
@@ -256,27 +261,27 @@
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
             "name" : "@RJBS/@Git/Check",
-            "version" : "1.103520"
+            "version" : "1.110330"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
             "name" : "@RJBS/@Git/Commit",
-            "version" : "1.103520"
+            "version" : "1.110330"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
             "name" : "@RJBS/@Git/Tag",
-            "version" : "1.103520"
+            "version" : "1.110330"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
             "name" : "@RJBS/@Git/Push",
-            "version" : "1.103520"
+            "version" : "1.110330"
          },
          {
             "class" : "Dist::Zilla::Plugin::ModuleShareDirs",
             "name" : "ModuleShareDirs",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaNoIndex",
@@ -286,7 +291,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaResources",
             "name" : "MetaResources",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -297,7 +302,7 @@
                }
             },
             "name" : "TestRequires",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -308,7 +313,7 @@
                }
             },
             "name" : "RuntimeRecommends",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -319,7 +324,7 @@
                }
             },
             "name" : "Prereqs",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::RemovePrereqs",
@@ -331,27 +336,27 @@
                }
             },
             "name" : "RemovePrereqs",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "4.200000"
+            "version" : "4.200002"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "4.200000"
+            "version" : "4.200002"
          }
       ],
       "zilla" : {
@@ -359,7 +364,7 @@
          "config" : {
             "is_trial" : 0
          },
-         "version" : "4.200000"
+         "version" : "4.200002"
       }
    }
 }
@@ -3,14 +3,13 @@ abstract: 'distribution builder; installer not included!'
 author:
   - 'Ricardo SIGNES <rjbs@cpan.org>'
 build_requires:
-  Test::Deep: 0
   Test::Fatal: 0
   Test::More: 0.96
 configure_requires:
   ExtUtils::MakeMaker: 6.31
   File::ShareDir::Install: 0.03
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.200000, CPAN::Meta::Converter version 2.102400'
+generated_by: 'Dist::Zilla version 4.200002, CPAN::Meta::Converter version 2.110350'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -86,6 +85,7 @@ requires:
   Term::ReadKey: 0
   Term::ReadLine: 0
   Term::UI: 0
+  Test::Deep: 0
   Text::Template: 0
   Try::Tiny: 0
   Version::Requirements: 0.100630
@@ -100,93 +100,97 @@ resources:
   X_mailing_list: http://www.listbox.com/subscribe/?list_id=139292
   homepage: http://dzil.org/
   repository: http://github.com/rjbs/dist-zilla.git
-version: 4.200001
+version: 4.200003
 x_Dist_Zilla:
   plugins:
     -
+      class: Dist::Zilla::Plugin::CheckPrereqsIndexed
+      name: '@RJBS/CheckPrereqsIndexed'
+      version: 0.002
+    -
       class: Dist::Zilla::Plugin::GatherDir
       name: '@RJBS/@Basic/GatherDir'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@RJBS/@Basic/PruneCruft'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@RJBS/@Basic/ManifestSkip'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@RJBS/@Basic/MetaYAML'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::License
       name: '@RJBS/@Basic/License'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@RJBS/@Basic/Readme'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::ExtraTests
       name: '@RJBS/@Basic/ExtraTests'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@RJBS/@Basic/ExecDir'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@RJBS/@Basic/ShareDir'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::MakeMaker
       name: '@RJBS/@Basic/MakeMaker'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@RJBS/@Basic/Manifest'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@RJBS/@Basic/TestRelease'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@RJBS/@Basic/ConfirmRelease'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@RJBS/@Basic/UploadToCPAN'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@RJBS/AutoPrereqs'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::Git::NextVersion
       name: '@RJBS/Git::NextVersion'
-      version: 1.103520
+      version: 1.110330
     -
       class: Dist::Zilla::Plugin::PkgVersion
       name: '@RJBS/PkgVersion'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@RJBS/MetaConfig'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@RJBS/MetaJSON'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@RJBS/NextRelease'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@RJBS/PodSyntaxTests'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::Repository
       name: '@RJBS/Repository'
@@ -198,7 +202,7 @@ x_Dist_Zilla:
           phase: test
           type: requires
       name: '@RJBS/TestMoreWithSubtests'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::PodWeaver
       name: '@RJBS/PodWeaver'
@@ -206,23 +210,23 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::Git::Check
       name: '@RJBS/@Git/Check'
-      version: 1.103520
+      version: 1.110330
     -
       class: Dist::Zilla::Plugin::Git::Commit
       name: '@RJBS/@Git/Commit'
-      version: 1.103520
+      version: 1.110330
     -
       class: Dist::Zilla::Plugin::Git::Tag
       name: '@RJBS/@Git/Tag'
-      version: 1.103520
+      version: 1.110330
     -
       class: Dist::Zilla::Plugin::Git::Push
       name: '@RJBS/@Git/Push'
-      version: 1.103520
+      version: 1.110330
     -
       class: Dist::Zilla::Plugin::ModuleShareDirs
       name: ModuleShareDirs
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::MetaNoIndex
       name: MetaNoIndex
@@ -230,7 +234,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::MetaResources
       name: MetaResources
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -238,7 +242,7 @@ x_Dist_Zilla:
           phase: test
           type: requires
       name: TestRequires
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -246,7 +250,7 @@ x_Dist_Zilla:
           phase: runtime
           type: recommends
       name: RuntimeRecommends
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -254,7 +258,7 @@ x_Dist_Zilla:
           phase: runtime
           type: requires
       name: Prereqs
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::RemovePrereqs
       config:
@@ -262,25 +266,25 @@ x_Dist_Zilla:
           modules_to_remove:
             - Dist::Zilla::Tester::_Role
       name: RemovePrereqs
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: 4.200000
+      version: 4.200002
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: 4.200000
+      version: 4.200002
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: 0
-    version: 4.200000
+    version: 4.200002
@@ -14,7 +14,6 @@ my %WriteMakefileArgs = (
   'ABSTRACT' => 'distribution builder; installer not included!',
   'AUTHOR' => 'Ricardo SIGNES <rjbs@cpan.org>',
   'BUILD_REQUIRES' => {
-    'Test::Deep' => '0',
     'Test::Fatal' => '0',
     'Test::More' => '0.96'
   },
@@ -92,6 +91,7 @@ my %WriteMakefileArgs = (
     'Term::ReadKey' => '0',
     'Term::ReadLine' => '0',
     'Term::UI' => '0',
+    'Test::Deep' => '0',
     'Text::Template' => '0',
     'Try::Tiny' => '0',
     'Version::Requirements' => '0.100630',
@@ -102,7 +102,7 @@ my %WriteMakefileArgs = (
     'parent' => '0',
     'version' => '0'
   },
-  'VERSION' => '4.200001',
+  'VERSION' => '4.200003',
   'test' => {
     'TESTS' => 't/*.t t/diagnostics/*.t t/plugins/*.t'
   }
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Dist-Zilla,
-version 4.200001:
+version 4.200003:
 
   distribution builder; installer not included!
 
@@ -16,7 +16,7 @@ dzil - do stuff with your dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::authordeps;
 BEGIN {
-  $Dist::Zilla::App::Command::authordeps::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::authordeps::VERSION = '4.200003';
 }
 use Dist::Zilla::App -command;
 # ABSTRACT: List your distribution's author dependencies
@@ -75,7 +75,7 @@ Dist::Zilla::App::Command::authordeps - List your distribution's author dependen
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::build;
 BEGIN {
-  $Dist::Zilla::App::Command::build::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::build::VERSION = '4.200003';
 }
 # ABSTRACT: build your dist
 use Dist::Zilla::App -command;
@@ -42,7 +42,7 @@ Dist::Zilla::App::Command::build - build your dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::clean;
 BEGIN {
-  $Dist::Zilla::App::Command::clean::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::clean::VERSION = '4.200003';
 }
 # ABSTRACT: clean up after build, test, or install
 use Dist::Zilla::App -command;
@@ -29,7 +29,7 @@ Dist::Zilla::App::Command::clean - clean up after build, test, or install
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::install;
 BEGIN {
-  $Dist::Zilla::App::Command::install::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::install::VERSION = '4.200003';
 }
 # ABSTRACT: install your dist
 use Dist::Zilla::App -command;
@@ -36,7 +36,7 @@ Dist::Zilla::App::Command::install - install your dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::listdeps;
 BEGIN {
-  $Dist::Zilla::App::Command::listdeps::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::listdeps::VERSION = '4.200003';
 }
 use Dist::Zilla::App -command;
 # ABSTRACT: print your distribution's prerequisites
@@ -54,7 +54,7 @@ Dist::Zilla::App::Command::listdeps - print your distribution's prerequisites
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::new;
 BEGIN {
-  $Dist::Zilla::App::Command::new::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::new::VERSION = '4.200003';
 }
 # ABSTRACT: mint a new dist
 use Dist::Zilla::App -command;
@@ -72,7 +72,7 @@ Dist::Zilla::App::Command::new - mint a new dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::nop;
 BEGIN {
-  $Dist::Zilla::App::Command::nop::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::nop::VERSION = '4.200003';
 }
 # ABSTRACT: initialize dzil, then exit
 use Dist::Zilla::App -command;
@@ -27,7 +27,7 @@ Dist::Zilla::App::Command::nop - initialize dzil, then exit
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::release;
 BEGIN {
-  $Dist::Zilla::App::Command::release::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::release::VERSION = '4.200003';
 }
 # ABSTRACT: release your dist to the CPAN
 use Dist::Zilla::App -command;
@@ -35,7 +35,7 @@ Dist::Zilla::App::Command::release - release your dist to the CPAN
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::run;
 BEGIN {
-  $Dist::Zilla::App::Command::run::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::run::VERSION = '4.200003';
 }
 # ABSTRACT: run stuff in a dir where your dist is built
 
@@ -29,7 +29,7 @@ Dist::Zilla::App::Command::run - run stuff in a dir where your dist is built
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::setup;
 BEGIN {
-  $Dist::Zilla::App::Command::setup::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::setup::VERSION = '4.200003';
 }
 # ABSTRACT: set up a basic global config file
 use Dist::Zilla::App -command;
@@ -139,7 +139,7 @@ Dist::Zilla::App::Command::setup - set up a basic global config file
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::smoke;
 BEGIN {
-  $Dist::Zilla::App::Command::smoke::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::smoke::VERSION = '4.200003';
 }
 # ABSTRACT: smoke your dist
 use Dist::Zilla::App -command;
@@ -31,7 +31,7 @@ Dist::Zilla::App::Command::smoke - smoke your dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command::test;
 BEGIN {
-  $Dist::Zilla::App::Command::test::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::test::VERSION = '4.200003';
 }
 # ABSTRACT: test your dist
 use Dist::Zilla::App -command;
@@ -29,7 +29,7 @@ Dist::Zilla::App::Command::test - test your dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App::Command;
 BEGIN {
-  $Dist::Zilla::App::Command::VERSION = '4.200001';
+  $Dist::Zilla::App::Command::VERSION = '4.200003';
 }
 # ABSTRACT: base class for dzil commands
 use App::Cmd::Setup -command;
@@ -29,7 +29,7 @@ Dist::Zilla::App::Command - base class for dzil commands
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 METHODS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::App::Tester;
 BEGIN {
-  $Dist::Zilla::App::Tester::VERSION = '4.200001';
+  $Dist::Zilla::App::Tester::VERSION = '4.200003';
 }
 use base 'App::Cmd::Tester';
 use App::Cmd::Tester 0.306 (); # result_class, ->app
@@ -45,7 +45,7 @@ sub test_dzil {
 {
   package Dist::Zilla::App::Tester::Result;
 BEGIN {
-  $Dist::Zilla::App::Tester::Result::VERSION = '4.200001';
+  $Dist::Zilla::App::Tester::Result::VERSION = '4.200003';
 }
   BEGIN { our @ISA = qw(App::Cmd::Tester::Result); }
 
@@ -92,7 +92,7 @@ Dist::Zilla::App::Tester - testing library for Dist::Zilla::App
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::App;
 BEGIN {
-  $Dist::Zilla::App::VERSION = '4.200001';
+  $Dist::Zilla::App::VERSION = '4.200003';
 }
 # ABSTRACT: Dist::Zilla's App::Cmd
 use App::Cmd::Setup 0.309 -app; # better compilation error detection
@@ -140,7 +140,7 @@ Dist::Zilla::App - Dist::Zilla's App::Cmd
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 METHODS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Chrome::Term;
 BEGIN {
-  $Dist::Zilla::Chrome::Term::VERSION = '4.200001';
+  $Dist::Zilla::Chrome::Term::VERSION = '4.200003';
 }
 use Moose;
 # ABSTRACT: chrome used for terminal-based interaction
@@ -93,7 +93,7 @@ Dist::Zilla::Chrome::Term - chrome used for terminal-based interaction
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 OVERVIEW
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Chrome::Test;
 BEGIN {
-  $Dist::Zilla::Chrome::Test::VERSION = '4.200001';
+  $Dist::Zilla::Chrome::Test::VERSION = '4.200003';
 }
 use Moose;
 # ABSTRACT: the chrome used by Dist::Zilla::Tester
@@ -67,7 +67,7 @@ Dist::Zilla::Chrome::Test - the chrome used by Dist::Zilla::Tester
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 ATTRIBUTES
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Dist::Builder;
 BEGIN {
-  $Dist::Zilla::Dist::Builder::VERSION = '4.200001';
+  $Dist::Zilla::Dist::Builder::VERSION = '4.200003';
 }
 # ABSTRACT: dist zilla subclass for building dists
 use Moose 0.92; # role composition fixes
@@ -502,7 +502,7 @@ Dist::Zilla::Dist::Builder - dist zilla subclass for building dists
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 ATTRIBUTES
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Dist::Minter;
 BEGIN {
-  $Dist::Zilla::Dist::Minter::VERSION = '4.200001';
+  $Dist::Zilla::Dist::Minter::VERSION = '4.200003';
 }
 # ABSTRACT: distribution builder; installer not included!
 use Moose 0.92; # role composition fixes
@@ -146,7 +146,7 @@ Dist::Zilla::Dist::Minter - distribution builder; installer not included!
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::File::FromCode;
 BEGIN {
-  $Dist::Zilla::File::FromCode::VERSION = '4.200001';
+  $Dist::Zilla::File::FromCode::VERSION = '4.200003';
 }
 # ABSTRACT: a file whose content is (re-)built on demand
 use Moose;
@@ -35,7 +35,7 @@ Dist::Zilla::File::FromCode - a file whose content is (re-)built on demand
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::File::InMemory;
 BEGIN {
-  $Dist::Zilla::File::InMemory::VERSION = '4.200001';
+  $Dist::Zilla::File::InMemory::VERSION = '4.200003';
 }
 # ABSTRACT: a file that you build entirely in memory
 use Moose;
@@ -26,7 +26,7 @@ Dist::Zilla::File::InMemory - a file that you build entirely in memory
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::File::OnDisk;
 BEGIN {
-  $Dist::Zilla::File::OnDisk::VERSION = '4.200001';
+  $Dist::Zilla::File::OnDisk::VERSION = '4.200003';
 }
 # ABSTRACT: a file that comes from your filesystem
 use Moose;
@@ -53,7 +53,7 @@ Dist::Zilla::File::OnDisk - a file that comes from your filesystem
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MVP::Assembler::GlobalConfig;
 BEGIN {
-  $Dist::Zilla::MVP::Assembler::GlobalConfig::VERSION = '4.200001';
+  $Dist::Zilla::MVP::Assembler::GlobalConfig::VERSION = '4.200003';
 }
 use Moose;
 extends 'Dist::Zilla::MVP::Assembler';
@@ -37,7 +37,7 @@ Dist::Zilla::MVP::Assembler::GlobalConfig - Dist::Zilla::MVP::Assembler for glob
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 OVERVIEW
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MVP::Assembler::Zilla;
 BEGIN {
-  $Dist::Zilla::MVP::Assembler::Zilla::VERSION = '4.200001';
+  $Dist::Zilla::MVP::Assembler::Zilla::VERSION = '4.200003';
 }
 use Moose;
 extends 'Dist::Zilla::MVP::Assembler';
@@ -51,7 +51,7 @@ Dist::Zilla::MVP::Assembler::Zilla - Dist::Zilla::MVP::Assembler for the Dist::Z
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 OVERVIEW
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MVP::Assembler;
 BEGIN {
-  $Dist::Zilla::MVP::Assembler::VERSION = '4.200001';
+  $Dist::Zilla::MVP::Assembler::VERSION = '4.200003';
 }
 use Moose;
 extends 'Config::MVP::Assembler';
@@ -60,7 +60,7 @@ Dist::Zilla::MVP::Assembler - Dist::Zilla-specific subclass of Config::MVP::Asse
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MVP::Reader::Finder;
 BEGIN {
-  $Dist::Zilla::MVP::Reader::Finder::VERSION = '4.200001';
+  $Dist::Zilla::MVP::Reader::Finder::VERSION = '4.200003';
 }
 use Moose;
 use Config::MVP::Reader 2.101540; # if_none
@@ -26,7 +26,7 @@ Dist::Zilla::MVP::Reader::Finder - the reader for dist.ini files
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MVP::Reader::Perl;
 BEGIN {
-  $Dist::Zilla::MVP::Reader::Perl::VERSION = '4.200001';
+  $Dist::Zilla::MVP::Reader::Perl::VERSION = '4.200003';
 }
 use Moose;
 extends 'Config::MVP::Reader';
@@ -56,7 +56,7 @@ Dist::Zilla::MVP::Reader::Perl - the reader for dist.pl files
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MVP::RootSection;
 BEGIN {
-  $Dist::Zilla::MVP::RootSection::VERSION = '4.200001';
+  $Dist::Zilla::MVP::RootSection::VERSION = '4.200003';
 }
 use Moose;
 extends 'Config::MVP::Section';
@@ -46,7 +46,7 @@ Dist::Zilla::MVP::RootSection - a standard section in Dist::Zilla's configuratio
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MVP::Section;
 BEGIN {
-  $Dist::Zilla::MVP::Section::VERSION = '4.200001';
+  $Dist::Zilla::MVP::Section::VERSION = '4.200003';
 }
 use Moose;
 extends 'Config::MVP::Section';
@@ -57,7 +57,7 @@ Dist::Zilla::MVP::Section - a standard section in Dist::Zilla's configuration se
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::MintingProfile::Default;
 BEGIN {
-  $Dist::Zilla::MintingProfile::Default::VERSION = '4.200001';
+  $Dist::Zilla::MintingProfile::Default::VERSION = '4.200003';
 }
 # ABSTRACT: Default minting profile provider
 use Moose;
@@ -36,7 +36,7 @@ Dist::Zilla::MintingProfile::Default - Default minting profile provider
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::AutoPrereq;
 BEGIN {
-  $Dist::Zilla::Plugin::AutoPrereq::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::AutoPrereq::VERSION = '4.200003';
 }
 use Moose;
 extends 'Dist::Zilla::Plugin::AutoPrereqs';
@@ -26,7 +26,7 @@ Dist::Zilla::Plugin::AutoPrereq - (DEPRECATED) the old name for Dist::Zilla::Plu
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::AutoPrereqs;
 BEGIN {
-  $Dist::Zilla::Plugin::AutoPrereqs::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::AutoPrereqs::VERSION = '4.200003';
 }
 use Moose;
 with(
@@ -106,7 +106,7 @@ Dist::Zilla::Plugin::AutoPrereqs - automatically extract prereqs from your modul
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::AutoVersion;
 BEGIN {
-  $Dist::Zilla::Plugin::AutoVersion::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::AutoVersion::VERSION = '4.200003';
 }
 # ABSTRACT: take care of numbering versions so you don't have to
 use Moose;
@@ -68,7 +68,7 @@ Dist::Zilla::Plugin::AutoVersion - take care of numbering versions so you don't
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::BumpVersion;
 BEGIN {
-  $Dist::Zilla::Plugin::BumpVersion::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::BumpVersion::VERSION = '4.200003';
 }
 # ABSTRACT: (DEPRECATED) bump the version number by one before building
 use Moose;
@@ -48,7 +48,7 @@ Dist::Zilla::Plugin::BumpVersion - (DEPRECATED) bump the version number by one b
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::ConfirmRelease;
 BEGIN {
-  $Dist::Zilla::Plugin::ConfirmRelease::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::ConfirmRelease::VERSION = '4.200003';
 }
 # ABSTRACT: prompt for confirmation before releasing
 
@@ -41,7 +41,7 @@ Dist::Zilla::Plugin::ConfirmRelease - prompt for confirmation before releasing
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::DistINI;
 BEGIN {
-  $Dist::Zilla::Plugin::DistINI::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::DistINI::VERSION = '4.200003';
 }
 # ABSTRACT: a plugin to add a dist.ini to newly-minted dists
 use Moose;
@@ -81,7 +81,7 @@ Dist::Zilla::Plugin::DistINI - a plugin to add a dist.ini to newly-minted dists
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::ExecDir;
 BEGIN {
-  $Dist::Zilla::Plugin::ExecDir::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::ExecDir::VERSION = '4.200003';
 }
 # ABSTRACT: install a directory's contents as executables
 use Moose;
@@ -35,7 +35,7 @@ Dist::Zilla::Plugin::ExecDir - install a directory's contents as executables
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::ExtraTests;
 BEGIN {
-  $Dist::Zilla::Plugin::ExtraTests::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::ExtraTests::VERSION = '4.200003';
 }
 # ABSTRACT: rewrite ./xt tests to ./t tests with skips
 use Moose;
@@ -67,7 +67,7 @@ Dist::Zilla::Plugin::ExtraTests - rewrite ./xt tests to ./t tests with skips
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::FakeRelease;
 BEGIN {
-  $Dist::Zilla::Plugin::FakeRelease::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::FakeRelease::VERSION = '4.200003';
 }
 # ABSTRACT: fake plugin to test release
 
@@ -41,7 +41,7 @@ Dist::Zilla::Plugin::FakeRelease - fake plugin to test release
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::FinderCode;
 BEGIN {
-  $Dist::Zilla::Plugin::FinderCode::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::FinderCode::VERSION = '4.200003';
 }
 use Moose;
 with 'Dist::Zilla::Role::FileFinder';
@@ -55,7 +55,7 @@ Dist::Zilla::Plugin::FinderCode - a callback-based FileFinder plugin
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::GatherDir::Template;
 BEGIN {
-  $Dist::Zilla::Plugin::GatherDir::Template::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::GatherDir::Template::VERSION = '4.200003';
 }
 # ABSTRACT: gather all the files in a directory and use them as templates
 use Moose;
@@ -51,7 +51,7 @@ Dist::Zilla::Plugin::GatherDir::Template - gather all the files in a directory a
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::GatherDir;
 BEGIN {
-  $Dist::Zilla::Plugin::GatherDir::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::GatherDir::VERSION = '4.200003';
 }
 # ABSTRACT: gather all the files in a directory
 use Moose;
@@ -92,7 +92,7 @@ Dist::Zilla::Plugin::GatherDir - gather all the files in a directory
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::GenerateFile;
 BEGIN {
-  $Dist::Zilla::Plugin::GenerateFile::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::GenerateFile::VERSION = '4.200003';
 }
 # ABSTRACT: build a custom file from only the plugin configuration
 use Moose;
@@ -71,7 +71,7 @@ Dist::Zilla::Plugin::GenerateFile - build a custom file from only the plugin con
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::InlineFiles;
 BEGIN {
-  $Dist::Zilla::Plugin::InlineFiles::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::InlineFiles::VERSION = '4.200003';
 }
 # ABSTRACT: files in a data section
 use Moose;
@@ -42,7 +42,7 @@ Dist::Zilla::Plugin::InlineFiles - files in a data section
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::License;
 BEGIN {
-  $Dist::Zilla::Plugin::License::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::License::VERSION = '4.200003';
 }
 # ABSTRACT: output a LICENSE file
 use Moose;
@@ -34,7 +34,7 @@ Dist::Zilla::Plugin::License - output a LICENSE file
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::MakeMaker::Runner;
 BEGIN {
-  $Dist::Zilla::Plugin::MakeMaker::Runner::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::MakeMaker::Runner::VERSION = '4.200003';
 }
 # ABSTRACT: Test and build dists with a Makefile.PL
 
@@ -31,7 +31,9 @@ sub test {
 
   my $make = $self->make_path;
   $self->build;
-  system($make, 'test') and die "error running $make test\n";
+  system($make, 'test',
+    ( $self->zilla->logger->get_debug ? 'TEST_VERBOSE=1' : () ),
+  ) and die "error running $make test\n";
 
   return;
 }
@@ -47,7 +49,7 @@ Dist::Zilla::Plugin::MakeMaker::Runner - Test and build dists with a Makefile.PL
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::MakeMaker;
 BEGIN {
-  $Dist::Zilla::Plugin::MakeMaker::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::MakeMaker::VERSION = '4.200003';
 }
 
 # ABSTRACT: build a Makefile.PL that uses ExtUtils::MakeMaker
@@ -224,7 +224,7 @@ Dist::Zilla::Plugin::MakeMaker - build a Makefile.PL that uses ExtUtils::MakeMak
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::Manifest;
 BEGIN {
-  $Dist::Zilla::Plugin::Manifest::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::Manifest::VERSION = '4.200003';
 }
 # ABSTRACT: build a MANIFEST file
 use Moose;
@@ -48,7 +48,7 @@ Dist::Zilla::Plugin::Manifest - build a MANIFEST file
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::ManifestSkip;
 BEGIN {
-  $Dist::Zilla::Plugin::ManifestSkip::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::ManifestSkip::VERSION = '4.200003';
 }
 # ABSTRACT: decline to build files that appear in a MANIFEST.SKIP-like file
 use Moose;
@@ -43,7 +43,7 @@ Dist::Zilla::Plugin::ManifestSkip - decline to build files that appear in a MANI
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::MetaConfig;
 BEGIN {
-  $Dist::Zilla::Plugin::MetaConfig::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::MetaConfig::VERSION = '4.200003';
 }
 # ABSTRACT: summarize Dist::Zilla configuration into distmeta
 use Moose;
@@ -37,7 +37,7 @@ sub metadata {
 }
 
 no Moose;
-__PACKAGE__->meta->make_immutable(inline_constructor => 0);
+__PACKAGE__->meta->make_immutable;
 1;
 
 __END__
@@ -49,7 +49,7 @@ Dist::Zilla::Plugin::MetaConfig - summarize Dist::Zilla configuration into distm
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::MetaJSON;
 BEGIN {
-  $Dist::Zilla::Plugin::MetaJSON::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::MetaJSON::VERSION = '4.200003';
 }
 # ABSTRACT: produce a META.json
 use Moose;
@@ -70,7 +70,7 @@ Dist::Zilla::Plugin::MetaJSON - produce a META.json
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::MetaResources;
 BEGIN {
-  $Dist::Zilla::Plugin::MetaResources::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::MetaResources::VERSION = '4.200003';
 }
 
 # ABSTRACT: provide arbitrary "resources" for distribution metadata
@@ -52,7 +52,7 @@ sub metadata {
 }
 
 no Moose;
-__PACKAGE__->meta->make_immutable(inline_constructor => 0);
+__PACKAGE__->meta->make_immutable;
 1;
 
 __END__
@@ -64,7 +64,7 @@ Dist::Zilla::Plugin::MetaResources - provide arbitrary "resources" for distribut
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::MetaTests;
 BEGIN {
-  $Dist::Zilla::Plugin::MetaTests::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::MetaTests::VERSION = '4.200003';
 }
 # ABSTRACT: common extra tests for META.yml
 use Moose;
@@ -21,7 +21,7 @@ Dist::Zilla::Plugin::MetaTests - common extra tests for META.yml
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::MetaYAML;
 BEGIN {
-  $Dist::Zilla::Plugin::MetaYAML::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::MetaYAML::VERSION = '4.200003';
 }
 # ABSTRACT: produce a META.yml
 use Moose;
@@ -70,7 +70,7 @@ Dist::Zilla::Plugin::MetaYAML - produce a META.yml
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::ModuleBuild;
 BEGIN {
-  $Dist::Zilla::Plugin::ModuleBuild::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::ModuleBuild::VERSION = '4.200003';
 }
 # ABSTRACT: build a Build.PL that uses Module::Build
 use List::MoreUtils qw(any uniq);
@@ -160,7 +160,9 @@ sub test {
   my ($self, $target) = @_;
 
   $self->build;
-  system($^X, 'Build', 'test') and die "error running $^X Build test\n";
+  system($^X, 'Build', 'test',
+    ( $self->zilla->logger->get_debug ? 'verbose=1' : () ),
+  ) and die "error running $^X Build test\n";
 
   return;
 }
@@ -178,7 +180,7 @@ Dist::Zilla::Plugin::ModuleBuild - build a Build.PL that uses Module::Build
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::ModuleShareDirs;
 BEGIN {
-  $Dist::Zilla::Plugin::ModuleShareDirs::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::ModuleShareDirs::VERSION = '4.200003';
 }
 # ABSTRACT: install a directory's contents as module-based "ShareDir" content
 use Moose;
@@ -66,7 +66,7 @@ Dist::Zilla::Plugin::ModuleShareDirs - install a directory's contents as module-
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::NextRelease;
 BEGIN {
-  $Dist::Zilla::Plugin::NextRelease::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::NextRelease::VERSION = '4.200003';
 }
 # ABSTRACT: update the next release number in your changelog
 
@@ -124,7 +124,7 @@ Dist::Zilla::Plugin::NextRelease - update the next release number in your change
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::PkgDist;
 BEGIN {
-  $Dist::Zilla::Plugin::PkgDist::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::PkgDist::VERSION = '4.200003';
 }
 # ABSTRACT: add a $DIST to your packages
 use Moose;
@@ -106,7 +106,7 @@ Dist::Zilla::Plugin::PkgDist - add a $DIST to your packages
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::PkgVersion;
 BEGIN {
-  $Dist::Zilla::Plugin::PkgVersion::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::PkgVersion::VERSION = '4.200003';
 }
 # ABSTRACT: add a $VERSION to your packages
 use Moose;
@@ -113,7 +113,7 @@ Dist::Zilla::Plugin::PkgVersion - add a $VERSION to your packages
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::PodCoverageTests;
 BEGIN {
-  $Dist::Zilla::Plugin::PodCoverageTests::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::PodCoverageTests::VERSION = '4.200003';
 }
 # ABSTRACT: a release test for Pod coverage
 use Moose;
@@ -21,7 +21,7 @@ Dist::Zilla::Plugin::PodCoverageTests - a release test for Pod coverage
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::PodSyntaxTests;
 BEGIN {
-  $Dist::Zilla::Plugin::PodSyntaxTests::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::PodSyntaxTests::VERSION = '4.200003';
 }
 # ABSTRACT: a release test for Pod syntax
 use Moose;
@@ -21,7 +21,7 @@ Dist::Zilla::Plugin::PodSyntaxTests - a release test for Pod syntax
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::PodVersion;
 BEGIN {
-  $Dist::Zilla::Plugin::PodVersion::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::PodVersion::VERSION = '4.200003';
 }
 # ABSTRACT: add a VERSION head1 to each Perl document
 use Moose;
@@ -75,7 +75,7 @@ Dist::Zilla::Plugin::PodVersion - add a VERSION head1 to each Perl document
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::Prereq;
 BEGIN {
-  $Dist::Zilla::Plugin::Prereq::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::Prereq::VERSION = '4.200003';
 }
 # ABSTRACT: (DEPRECATED) the old name of the Prereqs plugin
 use Moose;
@@ -15,7 +15,7 @@ before register_component => sub {
 };
 
 no Moose;
-__PACKAGE__->meta->make_immutable(inline_constructor => 0);
+__PACKAGE__->meta->make_immutable;
 1;
 
 __END__
@@ -27,7 +27,7 @@ Dist::Zilla::Plugin::Prereq - (DEPRECATED) the old name of the Prereqs plugin
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::Prereqs;
 BEGIN {
-  $Dist::Zilla::Plugin::Prereqs::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::Prereqs::VERSION = '4.200003';
 }
 # ABSTRACT: list simple prerequisites
 use Moose;
@@ -109,7 +109,7 @@ sub register_prereqs {
 }
 
 no Moose;
-__PACKAGE__->meta->make_immutable(inline_constructor => 0);
+__PACKAGE__->meta->make_immutable;
 1;
 
 __END__
@@ -121,7 +121,7 @@ Dist::Zilla::Plugin::Prereqs - list simple prerequisites
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::PruneCruft;
 BEGIN {
-  $Dist::Zilla::Plugin::PruneCruft::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::PruneCruft::VERSION = '4.200003';
 }
 # ABSTRACT: prune stuff that you probably don't mean to include
 use Moose;
@@ -77,7 +77,7 @@ Dist::Zilla::Plugin::PruneCruft - prune stuff that you probably don't mean to in
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::PruneFiles;
 BEGIN {
-  $Dist::Zilla::Plugin::PruneFiles::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::PruneFiles::VERSION = '4.200003';
 }
 # ABSTRACT: prune arbirary files from the dist
 use Moose;
@@ -60,7 +60,7 @@ Dist::Zilla::Plugin::PruneFiles - prune arbirary files from the dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::Readme;
 BEGIN {
-  $Dist::Zilla::Plugin::Readme::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::Readme::VERSION = '4.200003';
 }
 # ABSTRACT: build a README file
 use Moose;
@@ -52,7 +52,7 @@ Dist::Zilla::Plugin::Readme - build a README file
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::RemovePrereqs;
 BEGIN {
-  $Dist::Zilla::Plugin::RemovePrereqs::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::RemovePrereqs::VERSION = '4.200003';
 }
 # ABSTRACT: a plugin to remove gathered prereqs
 use Moose;
@@ -67,7 +67,7 @@ Dist::Zilla::Plugin::RemovePrereqs - a plugin to remove gathered prereqs
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::ShareDir;
 BEGIN {
-  $Dist::Zilla::Plugin::ShareDir::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::ShareDir::VERSION = '4.200003';
 }
 # ABSTRACT: install a directory's contents as "ShareDir" content
 use Moose;
@@ -43,7 +43,7 @@ Dist::Zilla::Plugin::ShareDir - install a directory's contents as "ShareDir" con
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::TemplateModule;
 BEGIN {
-  $Dist::Zilla::Plugin::TemplateModule::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::TemplateModule::VERSION = '4.200003';
 }
 # ABSTRACT: a simple module-from-template plugin
 use Moose;
@@ -64,7 +64,7 @@ Dist::Zilla::Plugin::TemplateModule - a simple module-from-template plugin
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::TestRelease;
 BEGIN {
-  $Dist::Zilla::Plugin::TestRelease::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::TestRelease::VERSION = '4.200003';
 }
 use Moose;
 with 'Dist::Zilla::Role::BeforeRelease';
@@ -54,7 +54,7 @@ Dist::Zilla::Plugin::TestRelease - extract archive and run tests before releasin
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Plugin::UploadToCPAN;
 BEGIN {
-  $Dist::Zilla::Plugin::UploadToCPAN::VERSION = '4.200001';
+  $Dist::Zilla::Plugin::UploadToCPAN::VERSION = '4.200003';
 }
 # ABSTRACT: upload the dist to CPAN
 use Moose;
@@ -149,7 +149,7 @@ Dist::Zilla::Plugin::UploadToCPAN - upload the dist to CPAN
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::PluginBundle::Basic;
 BEGIN {
-  $Dist::Zilla::PluginBundle::Basic::VERSION = '4.200001';
+  $Dist::Zilla::PluginBundle::Basic::VERSION = '4.200003';
 }
 # ABSTRACT: the basic plugins to maintain and release CPAN dists
 use Moose;
@@ -42,7 +42,7 @@ Dist::Zilla::PluginBundle::Basic - the basic plugins to maintain and release CPA
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::PluginBundle::Classic;
 BEGIN {
-  $Dist::Zilla::PluginBundle::Classic::VERSION = '4.200001';
+  $Dist::Zilla::PluginBundle::Classic::VERSION = '4.200003';
 }
 # ABSTRACT: the classic (old) default configuration for Dist::Zilla
 use Moose;
@@ -45,7 +45,7 @@ Dist::Zilla::PluginBundle::Classic - the classic (old) default configuration for
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::PluginBundle::FakeClassic;
 BEGIN {
-  $Dist::Zilla::PluginBundle::FakeClassic::VERSION = '4.200001';
+  $Dist::Zilla::PluginBundle::FakeClassic::VERSION = '4.200003';
 }
 # ABSTRACT: build something more or less like a "classic" CPAN dist
 use Moose;
@@ -39,7 +39,7 @@ Dist::Zilla::PluginBundle::FakeClassic - build something more or less like a "cl
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::PluginBundle::Filter;
 BEGIN {
-  $Dist::Zilla::PluginBundle::Filter::VERSION = '4.200001';
+  $Dist::Zilla::PluginBundle::Filter::VERSION = '4.200003';
 }
 # ABSTRACT: use another bundle, with some plugins removed
 use Moose;
@@ -66,7 +66,7 @@ Dist::Zilla::PluginBundle::Filter - use another bundle, with some plugins remove
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Prereqs;
 BEGIN {
-  $Dist::Zilla::Prereqs::VERSION = '4.200001';
+  $Dist::Zilla::Prereqs::VERSION = '4.200003';
 }
 # ABSTRACT: the prerequisites of a Dist::Zilla distribution
 use Moose;
@@ -58,7 +58,7 @@ Dist::Zilla::Prereqs - the prerequisites of a Dist::Zilla distribution
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::AfterBuild;
 BEGIN {
-  $Dist::Zilla::Role::AfterBuild::VERSION = '4.200001';
+  $Dist::Zilla::Role::AfterBuild::VERSION = '4.200003';
 }
 # ABSTRACT: something that runs after building is mostly complete
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::AfterBuild - something that runs after building is mostly com
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::AfterMint;
 BEGIN {
-  $Dist::Zilla::Role::AfterMint::VERSION = '4.200001';
+  $Dist::Zilla::Role::AfterMint::VERSION = '4.200003';
 }
 # ABSTRACT: something that runs after minting is mostly complete
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::AfterMint - something that runs after minting is mostly compl
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::AfterRelease;
 BEGIN {
-  $Dist::Zilla::Role::AfterRelease::VERSION = '4.200001';
+  $Dist::Zilla::Role::AfterRelease::VERSION = '4.200003';
 }
 # ABSTRACT: something that runs after release is mostly complete
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::AfterRelease - something that runs after release is mostly co
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::BeforeArchive;
 BEGIN {
-  $Dist::Zilla::Role::BeforeArchive::VERSION = '4.200001';
+  $Dist::Zilla::Role::BeforeArchive::VERSION = '4.200003';
 }
 # ABSTRACT: something that runs before the archive file is built
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::BeforeArchive - something that runs before the archive file i
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::BeforeBuild;
 BEGIN {
-  $Dist::Zilla::Role::BeforeBuild::VERSION = '4.200001';
+  $Dist::Zilla::Role::BeforeBuild::VERSION = '4.200003';
 }
 # ABSTRACT: something that runs before building really begins
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::BeforeBuild - something that runs before building really begi
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::BeforeMint;
 BEGIN {
-  $Dist::Zilla::Role::BeforeMint::VERSION = '4.200001';
+  $Dist::Zilla::Role::BeforeMint::VERSION = '4.200003';
 }
 # ABSTRACT: something that runs before minting really begins
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::BeforeMint - something that runs before minting really begins
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::BeforeRelease;
 BEGIN {
-  $Dist::Zilla::Role::BeforeRelease::VERSION = '4.200001';
+  $Dist::Zilla::Role::BeforeRelease::VERSION = '4.200003';
 }
 # ABSTRACT: something that runs before release really begins
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::BeforeRelease - something that runs before release really beg
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::BuildRunner;
 BEGIN {
-  $Dist::Zilla::Role::BuildRunner::VERSION = '4.200001';
+  $Dist::Zilla::Role::BuildRunner::VERSION = '4.200003';
 }
 # ABSTRACT: something used as a delegating agent during 'dzil run'
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::BuildRunner - something used as a delegating agent during 'dz
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::Chrome;
 BEGIN {
-  $Dist::Zilla::Role::Chrome::VERSION = '4.200001';
+  $Dist::Zilla::Role::Chrome::VERSION = '4.200003';
 }
 # ABSTRACT: something that provides a user interface for Dist::Zilla
 use Moose::Role;
@@ -23,7 +23,7 @@ Dist::Zilla::Role::Chrome - something that provides a user interface for Dist::Z
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::ConfigDumper;
 BEGIN {
-  $Dist::Zilla::Role::ConfigDumper::VERSION = '4.200001';
+  $Dist::Zilla::Role::ConfigDumper::VERSION = '4.200003';
 }
 # ABSTRACT: something that can dump its (public, simplified) configuraiton
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::ConfigDumper - something that can dump its (public, simplifie
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::ExecFiles;
 BEGIN {
-  $Dist::Zilla::Role::ExecFiles::VERSION = '4.200001';
+  $Dist::Zilla::Role::ExecFiles::VERSION = '4.200003';
 }
 # ABSTRACT: something that finds files to install as executables
 use Moose::Role;
@@ -26,7 +26,7 @@ Dist::Zilla::Role::ExecFiles - something that finds files to install as executab
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::File;
 BEGIN {
-  $Dist::Zilla::Role::File::VERSION = '4.200001';
+  $Dist::Zilla::Role::File::VERSION = '4.200003';
 }
 # ABSTRACT: something that can act like a file
 use Moose::Role;
@@ -48,7 +48,7 @@ Dist::Zilla::Role::File - something that can act like a file
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::FileFinder;
 BEGIN {
-  $Dist::Zilla::Role::FileFinder::VERSION = '4.200001';
+  $Dist::Zilla::Role::FileFinder::VERSION = '4.200003';
 }
 # ABSTRACT: something that finds files within the distribution
 use Moose::Role;
@@ -23,7 +23,7 @@ Dist::Zilla::Role::FileFinder - something that finds files within the distributi
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::FileFinderUser;
 BEGIN {
-  $Dist::Zilla::Role::FileFinderUser::VERSION = '4.200001';
+  $Dist::Zilla::Role::FileFinderUser::VERSION = '4.200003';
 }
 # ABSTRACT: something that uses FileFinder plugins
 use MooseX::Role::Parameterized;
@@ -78,7 +78,7 @@ Dist::Zilla::Role::FileFinderUser - something that uses FileFinder plugins
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::FileGatherer;
 BEGIN {
-  $Dist::Zilla::Role::FileGatherer::VERSION = '4.200001';
+  $Dist::Zilla::Role::FileGatherer::VERSION = '4.200003';
 }
 # ABSTRACT: something that gathers files into the distribution
 use Moose::Role;
@@ -24,7 +24,7 @@ Dist::Zilla::Role::FileGatherer - something that gathers files into the distribu
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::FileInjector;
 BEGIN {
-  $Dist::Zilla::Role::FileInjector::VERSION = '4.200001';
+  $Dist::Zilla::Role::FileInjector::VERSION = '4.200003';
 }
 # ABSTRACT: something that can add files to the distribution
 use Moose::Role;
@@ -33,7 +33,7 @@ Dist::Zilla::Role::FileInjector - something that can add files to the distributi
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::FileMunger;
 BEGIN {
-  $Dist::Zilla::Role::FileMunger::VERSION = '4.200001';
+  $Dist::Zilla::Role::FileMunger::VERSION = '4.200003';
 }
 # ABSTRACT: something that alters a file's destination or content
 use Moose::Role;
@@ -30,7 +30,7 @@ Dist::Zilla::Role::FileMunger - something that alters a file's destination or co
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::FilePruner;
 BEGIN {
-  $Dist::Zilla::Role::FilePruner::VERSION = '4.200001';
+  $Dist::Zilla::Role::FilePruner::VERSION = '4.200003';
 }
 # ABSTRACT: something that removes found files from the distribution
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::FilePruner - something that removes found files from the dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::InstallTool;
 BEGIN {
-  $Dist::Zilla::Role::InstallTool::VERSION = '4.200001';
+  $Dist::Zilla::Role::InstallTool::VERSION = '4.200003';
 }
 # ABSTRACT: something that creates an install program for a dist
 use Moose::Role;
@@ -26,7 +26,7 @@ Dist::Zilla::Role::InstallTool - something that creates an install program for a
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::MetaProvider;
 BEGIN {
-  $Dist::Zilla::Role::MetaProvider::VERSION = '4.200001';
+  $Dist::Zilla::Role::MetaProvider::VERSION = '4.200003';
 }
 # ABSTRACT: something that provides metadata (for META.yml/json)
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::MetaProvider - something that provides metadata (for META.yml
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::MintingProfile::ShareDir;
 BEGIN {
-  $Dist::Zilla::Role::MintingProfile::ShareDir::VERSION = '4.200001';
+  $Dist::Zilla::Role::MintingProfile::ShareDir::VERSION = '4.200003';
 }
 # ABSTRACT: something that keeps its minting profile in a sharedir
 use Moose::Role;
@@ -33,7 +33,7 @@ Dist::Zilla::Role::MintingProfile::ShareDir - something that keeps its minting p
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::MintingProfile;
 BEGIN {
-  $Dist::Zilla::Role::MintingProfile::VERSION = '4.200001';
+  $Dist::Zilla::Role::MintingProfile::VERSION = '4.200003';
 }
 # ABSTRACT: something that can find a minting profile dir
 use Moose::Role;
@@ -23,7 +23,7 @@ Dist::Zilla::Role::MintingProfile - something that can find a minting profile di
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::ModuleMaker;
 BEGIN {
-  $Dist::Zilla::Role::ModuleMaker::VERSION = '4.200001';
+  $Dist::Zilla::Role::ModuleMaker::VERSION = '4.200003';
 }
 # ABSTRACT: something that injects module files into the dist
 use Moose::Role;
@@ -24,7 +24,7 @@ Dist::Zilla::Role::ModuleMaker - something that injects module files into the di
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::Plugin;
 BEGIN {
-  $Dist::Zilla::Role::Plugin::VERSION = '4.200001';
+  $Dist::Zilla::Role::Plugin::VERSION = '4.200003';
 }
 # ABSTRACT: something that gets plugged in to Dist::Zilla
 use Moose::Role;
@@ -81,7 +81,7 @@ Dist::Zilla::Role::Plugin - something that gets plugged in to Dist::Zilla
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::PluginBundle::Easy;
 BEGIN {
-  $Dist::Zilla::Role::PluginBundle::Easy::VERSION = '4.200001';
+  $Dist::Zilla::Role::PluginBundle::Easy::VERSION = '4.200003';
 }
 # ABSTRACT: something that bundles a bunch of plugins easily
 # This plugin was originally contributed by Christopher J. Madsen
@@ -140,7 +140,7 @@ Dist::Zilla::Role::PluginBundle::Easy - something that bundles a bunch of plugin
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::PluginBundle;
 BEGIN {
-  $Dist::Zilla::Role::PluginBundle::VERSION = '4.200001';
+  $Dist::Zilla::Role::PluginBundle::VERSION = '4.200003';
 }
 # ABSTRACT: something that bundles a bunch of plugins
 use Moose::Role;
@@ -26,7 +26,7 @@ Dist::Zilla::Role::PluginBundle - something that bundles a bunch of plugins
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::PrereqSource;
 BEGIN {
-  $Dist::Zilla::Role::PrereqSource::VERSION = '4.200001';
+  $Dist::Zilla::Role::PrereqSource::VERSION = '4.200003';
 }
 # ABSTRACT: something that registers prerequisites
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::PrereqSource - something that registers prerequisites
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::Releaser;
 BEGIN {
-  $Dist::Zilla::Role::Releaser::VERSION = '4.200001';
+  $Dist::Zilla::Role::Releaser::VERSION = '4.200003';
 }
 # ABSTRACT: something that makes a release of the dist
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::Releaser - something that makes a release of the dist
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::ShareDir;
 BEGIN {
-  $Dist::Zilla::Role::ShareDir::VERSION = '4.200001';
+  $Dist::Zilla::Role::ShareDir::VERSION = '4.200003';
 }
 # ABSTRACT: something that picks a directory to install as shared files
 use Moose::Role;
@@ -23,7 +23,7 @@ Dist::Zilla::Role::ShareDir - something that picks a directory to install as sha
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::Stash::Authors;
 BEGIN {
-  $Dist::Zilla::Role::Stash::Authors::VERSION = '4.200001';
+  $Dist::Zilla::Role::Stash::Authors::VERSION = '4.200003';
 }
 use Moose::Role;
 with 'Dist::Zilla::Role::Stash';
@@ -20,7 +20,7 @@ Dist::Zilla::Role::Stash::Authors - a stash that provides a list of author strin
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 OVERVIEW
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::Stash::Login;
 BEGIN {
-  $Dist::Zilla::Role::Stash::Login::VERSION = '4.200001';
+  $Dist::Zilla::Role::Stash::Login::VERSION = '4.200003';
 }
 use Moose::Role;
 with 'Dist::Zilla::Role::Stash';
@@ -21,7 +21,7 @@ Dist::Zilla::Role::Stash::Login - a stash with username/password credentials
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 OVERVIEW
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::Stash;
 BEGIN {
-  $Dist::Zilla::Role::Stash::VERSION = '4.200001';
+  $Dist::Zilla::Role::Stash::VERSION = '4.200003';
 }
 # ABSTRACT: something that stores options or data for later reference
 use Moose::Role;
@@ -34,7 +34,7 @@ Dist::Zilla::Role::Stash - something that stores options or data for later refer
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::TestRunner;
 BEGIN {
-  $Dist::Zilla::Role::TestRunner::VERSION = '4.200001';
+  $Dist::Zilla::Role::TestRunner::VERSION = '4.200003';
 }
 # ABSTRACT: something used as a delegating agent to 'dzil test'
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::TestRunner - something used as a delegating agent to 'dzil te
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::TextTemplate;
 BEGIN {
-  $Dist::Zilla::Role::TextTemplate::VERSION = '4.200001';
+  $Dist::Zilla::Role::TextTemplate::VERSION = '4.200003';
 }
 # ABSTRACT: something that renders a Text::Template template string
 use Moose::Role;
@@ -56,7 +56,7 @@ Dist::Zilla::Role::TextTemplate - something that renders a Text::Template templa
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Role::VersionProvider;
 BEGIN {
-  $Dist::Zilla::Role::VersionProvider::VERSION = '4.200001';
+  $Dist::Zilla::Role::VersionProvider::VERSION = '4.200003';
 }
 # ABSTRACT: something that provides a version number for the dist
 use Moose::Role;
@@ -21,7 +21,7 @@ Dist::Zilla::Role::VersionProvider - something that provides a version number fo
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Stash::PAUSE;
 BEGIN {
-  $Dist::Zilla::Stash::PAUSE::VERSION = '4.200001';
+  $Dist::Zilla::Stash::PAUSE::VERSION = '4.200003';
 }
 use Moose;
 # ABSTRACT: a stash of your PAUSE credentials
@@ -34,7 +34,7 @@ Dist::Zilla::Stash::PAUSE - a stash of your PAUSE credentials
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 OVERVIEW
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Stash::Rights;
 BEGIN {
-  $Dist::Zilla::Stash::Rights::VERSION = '4.200001';
+  $Dist::Zilla::Stash::Rights::VERSION = '4.200003';
 }
 use Moose;
 with 'Dist::Zilla::Role::Stash';
@@ -34,7 +34,7 @@ Dist::Zilla::Stash::Rights - a stash of your default licensing terms
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Stash::User;
 BEGIN {
-  $Dist::Zilla::Stash::User::VERSION = '4.200001';
+  $Dist::Zilla::Stash::User::VERSION = '4.200003';
 }
 use Moose;
 # ABSTRACT: a stash of user name and email
@@ -34,7 +34,7 @@ Dist::Zilla::Stash::User - a stash of user name and email
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Tester;
 BEGIN {
-  $Dist::Zilla::Tester::VERSION = '4.200001';
+  $Dist::Zilla::Tester::VERSION = '4.200003';
 }
 use Moose;
 extends 'Dist::Zilla::Dist::Builder';
@@ -34,7 +34,7 @@ sub minter { 'Dist::Zilla::Tester::_Minter' }
 {
   package Dist::Zilla::Tester::_Role;
 BEGIN {
-  $Dist::Zilla::Tester::_Role::VERSION = '4.200001';
+  $Dist::Zilla::Tester::_Role::VERSION = '4.200003';
 }
   use Moose::Role;
 
@@ -80,7 +80,7 @@ BEGIN {
 {
   package Dist::Zilla::Tester::_Builder;
 BEGIN {
-  $Dist::Zilla::Tester::_Builder::VERSION = '4.200001';
+  $Dist::Zilla::Tester::_Builder::VERSION = '4.200003';
 }
   use Moose;
   extends 'Dist::Zilla::Dist::Builder';
@@ -176,7 +176,7 @@ BEGIN {
 {
   package Dist::Zilla::Tester::_Minter;
 BEGIN {
-  $Dist::Zilla::Tester::_Minter::VERSION = '4.200001';
+  $Dist::Zilla::Tester::_Minter::VERSION = '4.200003';
 }
   use Moose;
   extends 'Dist::Zilla::Dist::Minter';
@@ -265,7 +265,7 @@ Dist::Zilla::Tester - a testing-enabling stand-in for Dist::Zilla
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 AUTHOR
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::Tutorial;
 BEGIN {
-  $Dist::Zilla::Tutorial::VERSION = '4.200001';
+  $Dist::Zilla::Tutorial::VERSION = '4.200003';
 }
 # ABSTRACT: how to use this "Dist::Zilla" thing
 use Carp ();
@@ -18,7 +18,7 @@ Dist::Zilla::Tutorial - how to use this "Dist::Zilla" thing
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 SYNOPSIS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla::Types;
 BEGIN {
-  $Dist::Zilla::Types::VERSION = '4.200001';
+  $Dist::Zilla::Types::VERSION = '4.200003';
 }
 # ABSTRACT: dzil-specific type library
 
@@ -27,7 +27,7 @@ Dist::Zilla::Types - dzil-specific type library
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 OVERVIEW
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Dist::Zilla::Util;
 BEGIN {
-  $Dist::Zilla::Util::VERSION = '4.200001';
+  $Dist::Zilla::Util::VERSION = '4.200003';
 }
 # ABSTRACT: random snippets of code that Dist::Zilla wants
 
@@ -92,7 +92,7 @@ Dist::Zilla::Util - random snippets of code that Dist::Zilla wants
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 METHODS
 
@@ -1,6 +1,6 @@
 package Dist::Zilla;
 BEGIN {
-  $Dist::Zilla::VERSION = '4.200001';
+  $Dist::Zilla::VERSION = '4.200003';
 }
 # ABSTRACT: distribution builder; installer not included!
 use Moose 0.92; # role composition fixes
@@ -525,7 +525,7 @@ Dist::Zilla - distribution builder; installer not included!
 
 =head1 VERSION
 
-version 4.200001
+version 4.200003
 
 =head1 DESCRIPTION
 
@@ -0,0 +1,244 @@
+use strict;
+use warnings;
+package Test::DZil;
+BEGIN {
+  $Test::DZil::VERSION = '4.200003';
+}
+# ABSTRACT: tools for testing Dist::Zilla plugins
+
+use Dist::Zilla::Tester;
+use Params::Util qw(_HASH0);
+use JSON 2;
+use Test::Deep ();
+use YAML::Tiny;
+
+use Sub::Exporter -setup => {
+  exports => [
+    is_filelist =>
+    is_yaml     =>
+    is_json     =>
+    dist_ini    => \'_dist_ini',
+    simple_ini  => \'_simple_ini',
+    Builder     =>
+    Minter      =>
+  ],
+  groups  => [ default => [ qw(-all) ] ],
+};
+
+
+
+sub is_filelist {
+  my ($have, $want, $comment) = @_;
+
+  my @want = sort @$want;
+  my @have = sort map { my $str = $_; $str =~ s{\\}{/}g; $str } @$have;
+
+  Test::More::is_deeply(\@have, \@want, $comment);
+}
+
+
+sub is_yaml {
+  my ($yaml, $want, $comment) = @_;
+
+  my $have = YAML::Tiny->read_string($yaml)
+    or die "Cannot decode YAML";
+
+  Test::Deep::cmp_deeply($have->[0], $want, $comment);
+}
+
+
+sub is_json {
+  my ($json, $want, $comment) = @_;
+
+  my $have = JSON->new->ascii(1)->decode($json)
+    or die "Cannot decode JSON";
+
+  Test::Deep::cmp_deeply($have, $want, $comment);
+}
+
+sub _build_ini_builder {
+  my ($starting_core) = @_;
+  $starting_core ||= {};
+
+  sub {
+    my (@arg) = @_;
+    my $new_core = _HASH0($arg[0]) ? shift(@arg) : {};
+
+    my $core_config = { %$starting_core, %$new_core };
+
+    my $config = '';
+
+    for my $key (keys %$core_config) {
+      my @values = ref $core_config->{ $key }
+                 ? @{ $core_config->{ $key } }
+                 : $core_config->{ $key };
+
+      $config .= "$key = $_\n" for grep {defined} @values;
+    }
+
+    $config .= "\n" if length $config;
+
+    for my $line (@arg) {
+      my @plugin = ref $line ? @$line : ($line, {});
+      my $moniker = shift @plugin;
+      my $name    = _HASH0($plugin[0]) ? undef : shift @plugin;
+      my $payload = shift(@plugin) || {};
+
+      Carp::confess("bogus plugin configuration: too many args") if @plugin;
+
+      $config .= '[' . $moniker;
+      $config .= ' / ' . $name if defined $name;
+      $config .= "]\n";
+
+      for my $key (keys %$payload) {
+        my @values = ref $payload->{ $key }
+                   ? @{ $payload->{ $key } }
+                   : $payload->{ $key };
+
+        $config .= "$key = $_\n" for @values;
+      }
+
+      $config .= "\n";
+    }
+
+    return $config;
+  }
+}
+
+
+sub _dist_ini {
+  _build_ini_builder;
+}
+
+
+sub _simple_ini {
+  _build_ini_builder({
+    name     => 'DZT-Sample',
+    abstract => 'Sample DZ Dist',
+    version  => '0.001',
+    author   => 'E. Xavier Ample <example@example.org>',
+    license  => 'Perl_5',
+    copyright_holder => 'E. Xavier Ample',
+  });
+}
+
+1;
+
+__END__
+=pod
+
+=head1 NAME
+
+Test::DZil - tools for testing Dist::Zilla plugins
+
+=head1 VERSION
+
+version 4.200003
+
+=head1 DESCRIPTION
+
+Test::DZil provides routines for writing tests for Dist::Zilla plugins.
+
+=head1 FUNCTIONS
+
+=head2 Builder
+
+=head2 Minter
+
+  my $tzil = Builder->from_config(...);
+
+These return class names that subclass L<Dist::Zilla::Dist::Builder> or
+L<Dist::Zilla::Dist::Minter>, respectively, with the L<Dist::Zilla::Tester>
+behavior added.
+
+=head2 is_filelist
+
+  is_filelist( \@files_we_have, \@files_we_want, $desc );
+
+This test assertion compares two arrayrefs of filenames, taking care of slash
+normalization and sorting.
+
+=head2 is_yaml
+
+  is_yaml( $yaml_string, $want_struct, $comment );
+
+This test assertion deserializes the given YAML string and does a
+C<L<cmp_deeply|Test::Deep/cmp_deeply>>.
+
+=head2 is_json
+
+  is_json( $json_string, $want_struct, $comment );
+
+This test assertion deserializes the given JSON string and does a
+C<L<cmp_deeply|Test::Deep/cmp_deeply>>.
+
+=head2 dist_ini
+
+  my $ini_text = dist_ini(\%root_config, @plugins);
+
+This routine returns a string that could be used to populate a simple
+F<dist.ini> file.  The C<%root_config> gives data for the "root" section of the
+configuration.  To provide a line multiple times, provide an arrayref.  For
+example, the root section could read:
+
+  {
+    name   => 'Dist-Sample',
+    author => [
+      'J. Smith <jsmith@example.com>',
+      'Q. Smith <qsmith@example.com>',
+    ],
+  }
+
+The root section is optional.
+
+Plugins can be given in a few ways:
+
+=over 4
+
+=item C<"PluginMoniker">
+
+=item C<[ "PluginMoniker" ]>
+
+These become C<[PluginMoniker]>
+
+=item C<[ "PluginMoniker", "PluginName" ]>
+
+This becomes C<[PluginMoniker / PluginName]>
+
+=item C<[ "PluginMoniker", { ... } ]>
+
+=item C<[ "PluginMoniker", "PluginName", { ... } ]>
+
+These use the given hashref as the parameters inside the section, with the same
+semantics as the root section.
+
+=back
+
+=head2 simple_ini
+
+This behaves exactly like C<dist_ini>, but it merges any given root config into
+a starter config, which means that you can often skip any explicit root config.
+The starter config may change slightly over time, but is something like this:
+
+  {
+    name     => 'DZT-Sample',
+    abstract => 'Sample DZ Dist',
+    version  => '0.001',
+    author   => 'E. Xavier Ample <example@example.org>',
+    license  => 'Perl_5',
+    copyright_holder => 'E. Xavier Ample',
+  }
+
+=head1 AUTHOR
+
+Ricardo SIGNES <rjbs@cpan.org>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2011 by Ricardo SIGNES.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
+
@@ -1,115 +0,0 @@
-use strict;
-use warnings;
-package Test::DZil;
-
-use Dist::Zilla::Tester;
-use Params::Util qw(_HASH0);
-use JSON 2;
-use Test::Deep ();
-use YAML::Tiny;
-
-use Sub::Exporter -setup => {
-  exports => [
-    is_filelist =>
-    is_yaml     =>
-    is_json     =>
-    dist_ini    => \'_dist_ini',
-    simple_ini  => \'_simple_ini',
-    Builder     =>
-    Minter      =>
-  ],
-  groups  => [ default => [ qw(-all) ] ],
-};
-
-sub is_filelist {
-  my ($have, $want, $comment) = @_;
-
-  my @want = sort @$want;
-  my @have = sort map { my $str = $_; $str =~ s{\\}{/}g; $str } @$have;
-
-  Test::More::is_deeply(\@have, \@want, $comment);
-}
-
-sub is_yaml {
-  my ($yaml, $want, $comment) = @_;
-
-  my $have = YAML::Tiny->read_string($yaml)
-    or die "Cannot decode YAML";
-
-  Test::Deep::cmp_deeply($have->[0], $want, $comment);
-}
-
-sub is_json {
-  my ($json, $want, $comment) = @_;
-
-  my $have = JSON->new->ascii(1)->decode($json)
-    or die "Cannot decode JSON";
-
-  Test::Deep::cmp_deeply($have, $want, $comment);
-}
-
-sub _build_ini_builder {
-  my ($starting_core) = @_;
-  $starting_core ||= {};
-
-  sub {
-    my (@arg) = @_;
-    my $new_core = _HASH0($arg[0]) ? shift(@arg) : {};
-
-    my $core_config = { %$starting_core, %$new_core };
-
-    my $config = '';
-
-    for my $key (keys %$core_config) {
-      my @values = ref $core_config->{ $key }
-                 ? @{ $core_config->{ $key } }
-                 : $core_config->{ $key };
-
-      $config .= "$key = $_\n" for grep {defined} @values;
-    }
-
-    $config .= "\n" if length $config;
-
-    for my $line (@arg) {
-      my @plugin = ref $line ? @$line : ($line, {});
-      my $moniker = shift @plugin;
-      my $name    = _HASH0($plugin[0]) ? undef : shift @plugin;
-      my $payload = shift(@plugin) || {};
-
-      die "TOO MANY ARGS TO PLUGIN GAHLGHALAGH" if @plugin;
-
-      $config .= '[' . $moniker;
-      $config .= ' / ' . $name if defined $name;
-      $config .= "]\n";
-
-      for my $key (keys %$payload) {
-        my @values = ref $payload->{ $key }
-                   ? @{ $payload->{ $key } }
-                   : $payload->{ $key };
-
-        $config .= "$key = $_\n" for @values;
-      }
-
-      $config .= "\n";
-    }
-
-    return $config;
-  }
-}
-
-sub _dist_ini {
-  _build_ini_builder;
-}
-
-sub _simple_ini {
-  _build_ini_builder({
-    name     => 'DZT-Sample',
-    abstract => 'Sample DZ Dist',
-    version  => '0.001',
-    author   => 'E. Xavier Ample <example@example.org>',
-    license  => 'Perl_5',
-    copyright_holder => 'E. Xavier Ample',
-  });
-}
-
-1;
@@ -7,24 +7,21 @@ use lib 't/lib';
 
 use Test::DZil;
 
-sub new_tzil
-{
+sub new_tzil {
   my $tzil = Builder->from_config(
     { dist_root => 'corpus/dist/DZT' },
     {
       add_files => {
-        'source/dist.ini' => simple_ini(
-          qw(GatherDir ConfirmRelease FakeRelease)
-        ),
+        'source/dist.ini' =>
+          simple_ini(qw(GatherDir ConfirmRelease FakeRelease)),
       },
     },
   );
-} # end new_tzil
+}
 
-sub release_happened
-{
-  scalar grep({ /Fake release happening/i } @{ shift->log_messages }),
-} # end release_happened
+sub release_happened {
+  scalar grep({/Fake release happening/i} @{ shift->log_messages }),;
+}
 
 my $release_aborted = qr/aborting release/i;
 
@@ -51,8 +48,10 @@ for my $no (qw(n no)) {
     "ConfirmRelease aborts when DZIL_CONFIRMRELEASE_DEFAULT=$no",
   );
 
-  ok(!release_happened($tzil),
-     "release did not happen when DZIL_CONFIRMRELEASE_DEFAULT=$no");
+  ok(
+    !release_happened($tzil),
+    "release did not happen when DZIL_CONFIRMRELEASE_DEFAULT=$no",
+  );
 }
 
 for my $yes (qw(y yes)) {
@@ -63,11 +62,13 @@ for my $yes (qw(y yes)) {
   is(
     exception { $tzil->release },
     undef,
-    "DZIL_CONFIRMRELEASE_DEFAULT=$yes no exception"
+    "DZIL_CONFIRMRELEASE_DEFAULT=$yes no exception",
   );
 
-  ok(release_happened($tzil),
-     "DZIL_CONFIRMRELEASE_DEFAULT=$yes allows release");
+  ok(
+    release_happened($tzil),
+    "DZIL_CONFIRMRELEASE_DEFAULT=$yes allows release",
+  );
 }
 
 my $prompt = "*** Preparing to upload DZT-Sample-0.001.tar.gz to CPAN ***\n"
@@ -7,6 +7,8 @@ use lib 't/lib';
 use Test::DZil;
 use Try::Tiny;
 
+local $ENV{TZ} = 'America/New_York';
+
 my $changes = <<'END_CHANGES';
 Revision history for {{$dist->name}}